high resolution radar - Francés Inglés Diccionario